punch the (time) clock - Francés Inglés Diccionario